head in the clouds – English–Italiano translations

🇬🇧 en it 🇮🇹

head in the clouds phraseologicalUnit

  • having fantastic or impractical dreams
avere la testa tra le nuvole
Wiktionary Links